|
Posizione nel menu |
---|
TechDraw → Viste TechDraw → Inserisci Sezione complessa |
Ambiente |
TechDraw |
Avvio veloce |
Nessuno |
Introdotto nella versione |
0.21 |
Vedere anche |
TechDraw Sezione, TechDraw Vista |
Lo strumento TechDraw Sezione complessa inserisce una vista in sezione trasversale basata su una vista della parte esistente e un profilo.
Una vista in sezione di un quarto creata con lo strumento Sezione complessa
Una vista in sezione Deviata creata con lo strumento Sezione complessa
Una vista in sezione Sfalsata creata con lo strumento Sezione complessa
Una Sezione Complessa, formalmente un oggetto TechDraw::DrawComplexSection
, deriva da un oggetto Vista Sezione, formalmente un oggetto TechDraw::DrawViewSection
ed eredita tutti le sue proprietà. Ha inoltre le seguenti proprietà aggiuntive:
Cutting Tool
Offset
: esegue un taglio semplice della forma sorgente e proietta il risultato.Aligned
: Taglia la forma di origine utilizzando uno strumento creato da ciascun segmento (bordo) del profilo di taglio. I risultati di ogni taglio vengono proiettati in una serie verticale o orizzontale, a seconda dell'orientamento del profilo di taglio.NoParallel
: come allineato, ma i segmenti del profilo paralleli alla direzione della vista vengono saltati.
Vedere TechDraw Vista sezione
Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.
Lo strumento Sezione Complessa può essere utilizzato nelle macro e dalla console Python tramite le seguenti funzioni:
doc = FreeCAD.ActiveDocument
box = doc.Box
profile = doc.Sketch
page = doc.Page
view = doc.addObject("TechDraw::DrawViewPart", "View")
page.addView(view)
view.Source = box
view.Direction = (0, 0, 1)
section = doc.addObject("TechDraw::DrawComplexSection", "ComplexSection")
page.addView(section)
section.BaseView = view
section.CuttingToolWireObject = profile
section.Direction = (0, 1, 0)
section.SectionNormal = (-1, 0, 0)
Per ulteriori informazioni sulle Viste di sezione e su alcuni casi d'uso, dare un'occhiata a: Esempi di sezione TechDraw.